twin engine (te) - Alemán Inglés Diccionario